/**
 * 现成的操作数组的工作类
 */

import java.util.Arrays;

public class ArraysTest {
    public static void main(String[] args) {
        int[] arr1 = new int[]{1, 2, 3};
        int[] arr2 = new int[]{1, 3, 2, -10, 30, 40};
        System.out.println(Arrays.equals(arr1, arr2)); // 比较两个数组是否相等
        System.out.println(Arrays.toString(arr1)); //输出数组信息，无需再写遍历输出
        Arrays.fill(arr1, 10); //将某个值填充到某个数组
        System.out.println(Arrays.toString(arr1)); //输出数组信息
        Arrays.sort(arr2); //对数组进行排序
        System.out.println(Arrays.toString(arr2));
        System.out.println(Arrays.binarySearch(arr2, 3)); //二分查找
        System.out.println(Arrays.binarySearch(arr2, 100)); //二分查找，找不到会返回一个负数


    }
}
